@charset "utf-8";

/*@import url(http://api.mobilis.co.kr/webfonts/css/?fontface=NanumGothicWeb); */

html, body, div, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, address, dl, dt, dd, ol, ul, li, fieldset, form, legend, table, caption, tbody, tfoot, thead, tr, th, td, input, select, textarea{margin:0; padding:0;}
hr{display:none;}
ul, ol, li{list-style:none;}
img, fieldset{border:none;}
h1, h2, h3, h4, h5, h6{font-size:100%;}
table{border-collapse:collapse;}
address, em, optgroup{font-style:normal;}
object{vertical-align:top;}
input, button, select{vertical-align:middle;}
img{vertical-align:top;}

/* font */
body{color:#666; font:75% NSimSun, Verdana, Dotum, sans-serif;}
input, select, textarea{color:#454545; font:100% NSimSun, Verdana, Dotum, sans-serif;}

/* linkStyle */
a{color:#454545; text-decoration:none;}
a:hover, a:active, a:focus{text-decoration:none;}

/* skip */
.skip, legend, caption, #accessibility{position:absolute; left:-5000px; width:0; height:0; font-size:0; line-height:0; overflow:hidden;}
caption{position:static;}

/* skipNavi */
#skipNavi{position:relative;}
#skipNavi a{display:block; position:absolute; width:1px; height:1px; color:#666; font-size:0; overflow:hidden;}
#skipNavi a:active, #skipNavi a:focus{width:auto; height:auto; font-size:1em; font-weight:bold;}

/* header */
.header{position:relative; width:1000px; height:92px; z-index:5000}
.header h1{position:absolute;top:23px; left:37px; }
.lnb_Box{position:relative; }
.lnb_Box_in{position:absolute;top:37px; left:120px; z-index:5000; height:48px; background:url(../images/bg/lnb_sd.png) repeat-x 0 40px}
.lnb_Box_in .lnb{*zoom:1; width:800px; height:40px;  background:url(../images/bg/lnb.jpg) no-repeat}/* 800 48*/
.lnb_Box_in .lnb:after{content:""; clear:both; display:block;}
.lnb_Box_in .lnb li{float:left; width:133px; height:40px; line-height:40px;}
.lnb_Box_in .lnb li a{display:block; font-size:14px; font-weight:bold; text-align:center; color:#fff;}
.lnb_Box_in .lnb li.on a{background:url(../images/bg/menu_bg.png) no-repeat 5px 5px }
.lnb_Box_in .lnb li a:hover{background:url(../images/bg/menu_bg.png) no-repeat 5px 5px }
.lnb_Box_in .lnb li.on a:hover{background:url(../images/bg/menu_bg.png) no-repeat 5px 5px }
.lnb_Box_in .lnb li.end a:hover{background:none;}

.sub_menu_Box{*zoom:1; position:absolute;top:37px; left:0px; z-index:5000 !important; width:800px; height:148px; background:url(../images/bg/lnb_sub.jpg) no-repeat }
.sub_menu_Box:after{content:""; clear:both; display:block;}
.sub_menu_Box ul{ float:left; font-size:12px; width:133px; padding:15px 0 0 0px; }
.sub_menu_Box ul li{line-height:23px; _line-height:12px;}
.sub_menu_Box ul li a{display:block; padding-left:30px; color:#52646e; }
.sub_menu_Box ul li a:hover{text-decoration:underline; font-weight:bold; color:#00315e; }
.sub_menu_Box ul.sub_menu02 li a{font-family:Verdana !important;}

/* footer */
.footer{ border-top:1px solid #dedede;}
.footer_In{position:relative; width:1000px; margin:0 auto; }
.copyright{padding:12px 0 12px 61px }
.select_Box{position:absolute;top:12px; right:57px; width:183px; font-family:Verdana; }
.select_Box a{display:block; padding-left:5px;}
.select_Box h5{width:178px; height:24px; line-height:24px; padding-left:5px; font-size:11px; font-weight:normal; color:#8e8f8d; background:url(../images/bg/select_bg.gif) no-repeat; }
.select_Box div.select_list{position:relative; }
.select_Box ul{position:absolute;bottom:24px; left:0; width:181px; background:#fff; border:1px solid #ccc; border-bottom:none; display:none}
.select_Box ul li{line-height:22px;  font-size:11px; }
.select_Box ul li a{color:#afafaf;}
.select_Box ul li a:hover{color:#555; background:#fff; }

